package com.example.plus.file.translator.domain;

import java.util.HashMap;
import java.util.Map;

/**
 * 翻译的文件对象
 *
 * @author zhouxl
 * @DATE 2020/12/4
 * @descriptoin
 */
public class FileTranslator {
    /**
     * 文件的输入地址
     */
    private String inPath;
    /**
     * 文件的输出地址
     */
    private String outPath;
    /**
     * 文件文本内容信息
     */
    private String fileContent;
    /**
     * 文件的类型
     */
    private String fileType;
    /**
     * 文件输入地址的忽略文件开始名称
     */
    private String ignoreFileName;
    /**
     * 中文
     */
    private Map<String, String> chinese = new HashMap<>();
    /**
     * 英文
     */
    private Map<String, String> english = new HashMap<>();

    public FileTranslator() {
    }

    public String getInPath() {
        return inPath;
    }

    public void setInPath(String inPath) {
        this.inPath = inPath;
    }

    public String getOutPath() {
        return outPath;
    }

    public void setOutPath(String outPath) {
        this.outPath = outPath;
    }

    public String getFileContent() {
        return fileContent;
    }

    public void setFileContent(String fileContent) {
        this.fileContent = fileContent;
    }

    public String getFileType() {
        return fileType;
    }

    public void setFileType(String fileType) {
        this.fileType = fileType;
    }

    public String getIgnoreFileName() {
        return ignoreFileName;
    }

    public void setIgnoreFileName(String ignoreFileName) {
        this.ignoreFileName = ignoreFileName;
    }

    public Map<String, String> getChinese() {
        return chinese;
    }

    public void setChinese(Map<String, String> chinese) {
        this.chinese = chinese;
    }

    public Map<String, String> getEnglish() {
        return english;
    }

    public void setEnglish(Map<String, String> english) {
        this.english = english;
    }
}
